package com.cc.blog.web.domain.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 文章分页列表vo
 * @Author cc
 * @Date 2024/7/12 9:50
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class FindIndexArticlePageListRspVO {

    private Long id;
    /** 封面 */
    private String cover;
    /** 标题 */
    private String title;
    /** 创建时间 */
    private LocalDateTime createTime;
    /** 创建时间 yyyy-MM-dd */
    private LocalDate createDate;
    /** 简介 */
    private String summary;
    /**
     * 文章分类
     */
    private FindCategoryListRspVO category;
    /**
     * 是否置顶
     */
    private Boolean isTop;

    /**
     * 文章标签
     */
    private List<FindTagListRspVO> tags;
}
